turkey berry (solanum torvum) - Español Inglés Diccionario